silver-mining town - French English Dictionary